// pages/news/news.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    pageNum:1,//当前页默认为1
    pageSize:10,//页容量默认为10
    order_list:[],
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // 圈子消息列表
    this.circleMessageList();
  },
  // 圈子消息列表
  circleMessageList:function(){
    var that = this;
      wx.request({
        url: getApp().url.dev + '/api/circle/circleMessageList', //这里就写上后台解析手机号的接口
        //这里的几个参数是获取授权后的加密数据，作为参数传递给后台就行了
        data: {
          pageNum:that.data.pageNum, //当前页默认为1
          pageSize:that.data.pageSize,//页容量默认为10
        },
        method: 'get',
        header: {
          'content-type': 'application/x-www-form-urlencoded',
           'token': wx.getStorageSync("token"),
        },
        success(res) {
            //隐藏导航条加载动画
            wx.hideNavigationBarLoading();
            //停止下拉刷新
            wx.stopPullDownRefresh();
          if(res.data.code == 200){
            that.setData({
              order_list:res.data.rows
            })
          }
        }
      })
  },



  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    this.setData({
      pageNum: 1
    })
    wx.showNavigationBarLoading();
    
    // 圈子消息列表
    this.circleMessageList();
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    var that = this;
    // console.log(that)
    var page = that.data.pageNum
    page++;
    that.setData({
      pageNum: page
    })
    // 显示加载图标
    wx.showLoading({
    title: '玩命加载中',
    })
    wx.request({
      url: getApp().url.dev + '/api/circle/circleMessageList', //这里就写上后台解析手机号的接口
      //这里的几个参数是获取授权后的加密数据，作为参数传递给后台就行了
      data: {
        pageNum:that.data.pageNum,//当前页默认为1
        pageSize:that.data.pageSize,//页容量默认为10
      },
        header: {
          'content-type': 'application/x-www-form-urlencoded',
          'token': wx.getStorageSync("token"),
        },
    
        method: 'GET',
        success: function (res) {
          console.log(res)
          if(res.data.code == 200){
            var goods = that.data.order_list.concat(res.data.rows)     //grade  为一进入页面请求完数据定义的集合
              if (res.data.rows == '' || res.data.rows.length < 10) {
                console.log(1)
                wx.showToast({
                title: '暂无更多',
                icon: 'none',
                })
              } else {
              that.setData({
                order_list : goods,
              });
              }
              wx.hideLoading();
          }
        },
    })
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})